sweet lemon tree (citrus limetta) - Alemán Inglés Diccionario